#ifndef CICORE_COLOR_H
#define CICORE_COLOR_H

#include <cmath>

namespace CICore {
    class Color {            

    public:        
        Color (const float red=0, const float green=0, const float blue=0, const float alpha=1);    //Constructor
        virtual ~Color ();                                                                          //Destructor

        float r, g, b, a;       //Color's values                    

        //COSTANT COLORS
        static const Color RED;
        static const Color GREEN;
        static const Color BLUE;
        static const Color WHITE;
        static const Color BLACK;
    };            
}
#endif /* CICORE_COLOR_H */
